const express = require('express')
const router = express.Router()
const service = require('./service.js')

//获取vue-shopping商城轮播图路劲
router.get('/api/getlunbotuList' ,service.getlunbotu );
//获取新闻消息列表
router.get('/api/getNewsList',service.getNewsList);

//根据新闻列表获取新闻信息
router.get('/api/getnew/:newid',service.getnew);

//获取评论列表 
// 需求 分页查询  0-10  ，10-20 查询数据 ，现在的问题是如何设置pageindex  浏览器才能正常响应
// router.get('/api/getcomments/:artid?pageindex=1',service.getcomments)  //只要加上 ：artid  就会 报错  浏览器跳Cannot GET /api/getcomments/1
//考虑前面的问题没有解决 ， 多个评论区多个数据库？   暂时放开  评论区共用共查一个数据库

//问题解决   “?” 后面的参数是浏览器用户给的  不是后台路由给的 

router.get('/api/getcomments/:newid',service.getcomments)

//添加评论
router.post('/api/postcomments/:artid',service.addComments)

//获取图片列表页面上面的分类信息获取
router.get('/api/getimgcategory',service.getimgcategory)

//获取点击首页上的“图片分享”后进入到的列表数据
router.get('/api/getimages/:cateid' ,service.getimages)

//获取图片详情页面中的详细描述信息
router.get('/api/getimageInfo/:imgid' ,service.getimageInfo)

//获取图片分享详情中的缩略图数组
router.get('/api/getthumimages/:imgid',service.getthumimages)

//获取商品列表展示页面中的所有数据
router.get('/api/getgoods' , service.getgoods )

//获取商品的图文介绍数据
router.get('/api/goods/getdesc/:id',service.getdesc )

//获取商品信息
router.get('/api/goodsinfo/:id' ,service.getgoodsinfo)


//获取商品参数区和价格，标题等数据
router.get('/api/goods/getinfo/:id' ,service.getinfos)

//获取商品的图文介绍数据
router.get('/api/goods/getgoodDesc/:id' , service.getgoodDesc)

// /获取购物车页面数据
router.get('/api/goods/getshopcarlist/:ids',service.getshopcarlist)

module.exports = router;
// /:artid?pageindex=1